Index: contrib/tar/src/misc.c
===================================================================
RCS file: /home/ncvs/src/contrib/tar/src/Attic/misc.c,v
retrieving revision 1.3
diff -u -u -r1.3 misc.c
--- contrib/tar/src/misc.c	19 Oct 2002 09:32:03 -0000	1.3
+++ contrib/tar/src/misc.c	8 Oct 2007 11:59:55 -0000
@@ -210,12 +210,11 @@
       if (p[0] == '.' && p[1] == '.' && (ISSLASH (p[2]) || !p[2]))
 	return 1;
 
-      do
+      while (! ISSLASH (*p))
 	{
 	  if (! *p++)
 	    return 0;
 	}
-      while (! ISSLASH (*p));
 
       do
 	{
